package com.ambercrm.business.bean;

import java.io.Serializable;
import java.util.List;

public class EmpIeeUserInfo implements Serializable {

    /**
     * account : crm_admin
     * gender : 男
     * id : 1258280163288330242
     * manageDepartIds : ["1258279901215633409","1262330204327845890"]
     * manageDepartNames : 中通云仓,销售1组
     * phone : 18111111111
     * sysEmpId : 7db8074623c3455989dc8e2c98a11945
     * target : 800.00
     * targetList : [{"bizId":1258280163288330242,"bizType":"EMPLOYEE","id":1260526367844659201,"targetValue":800,"yearValue":2020}]
     * username : CRM管理员
     */

    private String avatar;
    private String email;
    private String position;
    private String account;
    private String gender;
    private String id;
    private String manageDepartNames;
    private String phone;
    private String sysEmpId;
    private String target;
    private String username;
    private List<String> manageDepartIds;
    private List<TargetListBean> targetList;

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getManageDepartNames() {
        return manageDepartNames;
    }

    public void setManageDepartNames(String manageDepartNames) {
        this.manageDepartNames = manageDepartNames;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getSysEmpId() {
        return sysEmpId;
    }

    public void setSysEmpId(String sysEmpId) {
        this.sysEmpId = sysEmpId;
    }

    public String getTarget() {
        return target;
    }

    public void setTarget(String target) {
        this.target = target;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public List<String> getManageDepartIds() {
        return manageDepartIds;
    }

    public void setManageDepartIds(List<String> manageDepartIds) {
        this.manageDepartIds = manageDepartIds;
    }

    public List<TargetListBean> getTargetList() {
        return targetList;
    }

    public void setTargetList(List<TargetListBean> targetList) {
        this.targetList = targetList;
    }

    public static class TargetListBean implements Serializable{
        /**
         * bizId : 1258280163288330242
         * bizType : EMPLOYEE
         * id : 1260526367844659201
         * targetValue : 800.0
         * yearValue : 2020
         */

        private String bizId;
        private String bizType;
        private String id;
        private String targetValue;
        private String yearValue;

        public String getBizId() {
            return bizId;
        }

        public void setBizId(String bizId) {
            this.bizId = bizId;
        }

        public String getBizType() {
            return bizType;
        }

        public void setBizType(String bizType) {
            this.bizType = bizType;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTargetValue() {
            return targetValue;
        }

        public void setTargetValue(String targetValue) {
            this.targetValue = targetValue;
        }

        public String getYearValue() {
            return yearValue;
        }

        public void setYearValue(String yearValue) {
            this.yearValue = yearValue;
        }
    }
}
